#ifndef __CONTAINER_H__
#define __CONTAINER_H__


/* interface of linked list */
typedef struct lnode
{
	void* data;
	struct lnode* next;
} lnode, *llist;

llist init_llist(void);
void insert_head(llist, void*);
void free_nodes(llist);
int delete_head(llist);


#endif
